.card-mine{
    height: 25rem;
    position: relative;
    color: blueviolet;
    /* background: linear-gradient(rgba(0, 0, 0, 0.781) , rgba(0, 0, 0, 0.795)); */

}


.card-body-mine{
    background-color: rgb(255, 255, 255);
    color: #ccc;
    position: absolute;
    height: 100%;
    width: 90%;
    top: 80%;
    left: 50%;
    transform: translate(-50% , -50%);

}
.card-mine h4, .make-resposnive h4{
    font-size: 1rem;
}
.card-mine p, .make-resposnive p{
    font-size: .7rem;
}


.card-body-mine  *{
padding: 0 1rem;
}
.card-body-p2{
    height: 10rem;
}
.adjast-hight{
    height: 100%;
}

.contactus-2 *{
    font-size: .7rem;
}
.prices *{
    font-size: .8rem !important;
}
@media only screen and (max-width: 785px) {
    .ads-card-res{
        margin-bottom: 12rem !important;
    }
    .adjast-hight{
        height: 80%;
    }
    .contactus-2-card-size{
       padding: 80px !important;
    }
}
@media only screen and (max-width: 600px) {

    .adjast-hight{
    }
}

@media only screen and (max-width: 900px) {

    .nav-adjust-mobile{
        /* transform: translate3d(270px, 0, 0) !important; */
    }
}



/* /////////////////////// Footer ///////////////// */

.footer-custom{
    background-color: #010436;
    width: 100%;
    color: white;
    height: 20rem;
}
.footer-container{
    padding: 2rem 4rem;
    width: 100%;
    height: 100%;
    display: flex;
    gap: 100px;
    /* justify-content: space-between; */
}
.footer-container:lang(ar) {
    direction: rtl;


}
.footer-container:lang(en) {
    direction: ltr;

}

@media only screen and (max-width: 700px) {
    .footer-container{
        gap:30px;
    }
}


.footer-container > *{

}
.more-in-home>p, .about-somo>p, .contact-us>p{
    font-weight: 900;
    font-size: .9rem;
    /* color: green !important; */


}
.more-in-home ul , .about-somo ul ,.contact-us ul{
    padding: 0;

}
.more-in-home ul>li ,  .about-somo ul>li , .contact-us ul>li{
    list-style: none;
    color: green !important;

}
.more-in-home ul>li>a , .about-somo ul>li>a , .contact-us ul>li>a{
    color: green;
    text-decoration: none;
    font-size: .6rem;
}
.line-horizonatl{
display: flex;
background-color: rgb(100, 100, 100);
height: 90%;
width: 1px;
}
.contact-us{
    flex-grow: 1;
    /* width: ; */
}
.contact-us ul>li i{
    font-size: 1.5rem;
}
.contact-us > ul{
    display: flex;
    gap:20px;
}


.canvas-custom-row{
    /* justify-content: space-around; */
    margin: 2rem 0;
}
.andaley-flex ,.links-card1{
    justify-content: space-around;

}


.canvas-custom-col{

}
.canvas-custom-el{
    /* width: 2rem !important; */
    display: block;
    height: fit-content;
    font-size: 1rem;
}
.card-over-flow-hidden{
    overflow: hidden;
    width: 100%;
}
.el-size{
    width: 33.33%;
}
.card-title{
    font-size: .6rem !important;
}
.card-text{
    font-size: .5rem !important;
}
.card-mine-list>.card-body>.card-text{
height: 10rem;
}
.card-mine-list>.card-body{
    height: 15rem;
    }
/* .card-body-mine{
    height: 100%;
} */
.btn-min{
    font-size: .5rem !important;
}
.card-img-top {
    width: 100%;
    height: 15vw;
    object-fit: cover;
}

.card-width-33{
    width: 33.3% !important;
}

.new_margin:lang(ar) {
    margin-right: 3rem !important;
}
.new_margin:lang(en) {
    margin-left: 3rem !important;
}
